package org.luxor.commons.workflow.constant;

/**
 * 扩展变量
 *
 * @author Mr.yan  @date 2021/10/20
 */
public interface ExtensionVariableConst {
    /**
     * 流程跳过第一个节点？
     */
    String FIRST_NODE_SKIP = "firstNodeSkip";

    /**
     * 任务节点执行人为发起人跳过
     */
    String USER_START_SKIP = "userStartSkip";

    /**
     * 下一节点执行人是当前任务处理人跳过
     */
    String SAME_USER_SKIP = "sameUserSkip";

    /**
     * 任务节点执行人为空跳过
     */
    String USER_EMPTY_SKIP = "userEmptySkip";

    /**
     * 所有节点跳过(用于流程测试)
     */
    String ALL_SKIP = "allSkip";
}
